package com.shujia.flink.core;

import org.apache.flink.streaming.api.windowing.assigners.TumblingEventTimeWindows;

public class Demo06Window {
    public static void main(String[] args) {
        /**
         * Flink的窗口分为三类：
         * 1、基于时间的窗口
         *       基于事件时间：
         *              滑动：SlidingEventTimeWindows
         *              滚动：TumblingEventTimeWindows
         *       基于处理时间：
         *              滑动：SlidingProcessingTimeWindows
         *              滚动：TumblingProcessingTimeWindows
         * 2、基于会话的窗口
         *       基于事件时间：EventTimeSessionWindows
         *       基于处理时间：ProcessingTimeSessionWindows
         * 3、基于计数的窗口：可以直接在KeyBy之后直接.出来
         *       滑动：
         *       滚动：
         */

    }
}
